person who wears huarache leather sandals - Espagnol Anglais Dictionnaire